Slicing
আপনি কাট সিনট্যাক্স ব্যবহার করে অক্ষরের একটি পরিসীমা ফেরত দিতে পারেন।
স্ট্রিং এর একটি অংশ ফেরত দিতে স্টার্ট ইনডেক্স এবং এন্ড ইনডেক্স নির্দিষ্ট করুন, তাদের একটি কোলন দিয়ে আলাদা করুন।
Example
b = "Hello, World!"
print(b[2:5])
দ্রষ্টব্য: প্রথম অক্ষরের কোড 0 আছে।
Slice From the Start
স্টার্ট চিহ্নটি বাদ দিয়ে, ব্যাপ্তিটি প্রথম অক্ষর দিয়ে শুরু হয়:
Example
b = "Hello, World!"
print(b[:5])
Slice To the End
শেষ কোডটি বাদ দিয়ে, পরিসরটি শেষ পর্যন্ত যায়:
Example
b = "Hello, World!"
print(b[2:])
Negative Indexing
স্ট্রিং এর শেষ থেকে কাটা শুরু করতে নেতিবাচক চিহ্ন ব্যবহার করুন:
Example
b = "Hello, World!"
print(b[-5:-2])
Slicing Examples
Basic Slicing
b[2:5] → "llo"
লেভেল 2 থেকে 5 (5 অন্তর্ভুক্ত নয়)
লেভেল 2 থেকে 5 (5 অন্তর্ভুক্ত নয়)
From Start
b[:5] → "Hello"
শুরু থেকে লেভেল 5 পর্যন্ত
শুরু থেকে লেভেল 5 পর্যন্ত
To End
b[2:] → "llo, World!"
লেভেল 2 শেষ পর্যন্ত
লেভেল 2 শেষ পর্যন্ত
Negative Index
b[-5:-2] → "orl"
শেষ থেকে গণনা
শেষ থেকে গণনা